flagellated protozoan - Francés Inglés Diccionario